Skip to content

Conversation

@tanmay-db
Copy link
Contributor

@tanmay-db tanmay-db commented Oct 24, 2025

Changes

Unified Provider Support for the following resources:

  • Catalog

Note: UC Resources will not have NamespaceCustomizeDiff which does d.ForceNew

Tests

Added in main branch

NO_CHANGELOG=true

@tanmay-db tanmay-db requested review from a team as code owners October 24, 2025 13:01
@tanmay-db tanmay-db requested review from parthban-db and removed request for a team October 24, 2025 13:01
@github-actions
Copy link

Please ensure that the NEXT_CHANGELOG.md file is updated with any relevant changes.
If this is not necessary for your PR, please include the following in your PR description:
NO_CHANGELOG=true
and rerun the job.

@tanmay-db tanmay-db removed request for a team and parthban-db October 24, 2025 13:01
@tanmay-db tanmay-db changed the title catalog [Internal] Unified Provider: UC Resources and Data Sources Oct 24, 2025
@tanmay-db tanmay-db changed the title [Internal] Unified Provider: UC Resources and Data Sources [Internal] Unified Provider: Catalog Oct 24, 2025
@tanmay-db tanmay-db changed the title [Internal] Unified Provider: Catalog [Internal] Unified Provider support for UC resources Oct 24, 2025
d.SetId(ci.Name)

// Bind the current workspace if the catalog is isolated, otherwise the read will fail
return bindings.AddCurrentWorkspaceBindings(ctx, d, w, ci.Name, bindings.BindingsSecurableTypeCatalog)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This probably needs to be moved up to the top of Update(), otherwise the WorkspaceClient used when changing provider_config.workspace_id may not have access to the isolated catalog (unless that workspace also happens to have a workspace binding separately).

Base automatically changed from go-sdk-unified-1 to main October 29, 2025 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants